﻿Imports Microsoft.VisualBasic
Imports System.ServiceModel

Namespace DotNetNuke.Modules.IWebCF

    <IWebContract(CoreBindings.ws2007HttpBinding, Address:="IWebUserManager", Name:="IWebUserManager")> _
    <ServiceContract(Namespace:="http://webservices.DotNetNuke.com/2007/12/IWebUserManager")> _
   Public Interface IWebUserManager

        <OperationContract(Action:="GetUser")> _
        Function GetUser(ByVal msg As IWebRequest(Of String)) As IWebResponse(Of UserInfoDataContract)

        <OperationContract(Action:="CreateUser")> _
        Function CreateUser(ByVal msg As CreateUserRequest) As IWebResponse(Of String)


    End Interface

End Namespace
